electrically alterable store - German English Dictionary